本章中，您学习了如何将聚合数据类型和指针转换为LLVM IR代码。您还了解了ABI的复杂性。最后，您了解了将类和虚函数转换为LLVM IR的不同方法。有了本章的知识，你将能够为大多数真实的编程语言创建一个LLVM IR代码生成器。\par

下一章中，您将学习一些高级技术。异常处理在现代编程语言中相当常见，LLVM对它有一定的支持。将类型信息附加到指针可以进行某些优化，所以我们也将添加支持。最后，调试应用程序的能力对于许多开发人员来说是必不可少的，因此我们将在代码生成器中添加调试元数据的生成。\par

\newpage